/**
 * 
 */
package com.gowants.pems.model;

import java.io.Serializable;
import java.util.Date;

/**
 * @author 86150
 *
 */
public class SysPermission implements Serializable
{

    /**
     * 菜单权限
     */
    private static final long serialVersionUID = 1L;
    private String id;//主键id
    private String name;//名称
    private String url;//地址
    private String pid;//父级
    private String pName;
    private Integer type;//类型： 0.菜单 1.功能
    private String typeZh;
    private Integer isenable;//是否启用  0.否 1.是
    private String isenableZh;
    private Integer sort;//排序
    private String remarks;//备注
    private String createUid;//创建人
    private String createName;
    private Date createTime;//创建时间
    private String updateUid;//修改人
    private String updateName;
    private Date updateTime;//修改时间
    private String icon;//图标
    private String iconZh;
    private String backgroundColor;//背景色
    private Integer state;
    private String roleId;
    
    public Integer getState()
    {
        return state;
    }
    public void setState(Integer state)
    {
        this.state = state;
    }
    public String getRoleId()
    {
        return roleId;
    }
    public void setRoleId(String roleId)
    {
        this.roleId = roleId;
    }
    public String getIconZh()
    {
        return iconZh;
    }
    public void setIconZh(String iconZh)
    {
        this.iconZh = iconZh;
    }
    public String getId()
    {
        return id;
    }
    public void setId(String id)
    {
        this.id = id;
    }
    public String getName()
    {
        return name;
    }
    public void setName(String name)
    {
        this.name = name;
    }
    public String getUrl()
    {
        return url;
    }
    public void setUrl(String url)
    {
        this.url = url;
    }
    public String getPid()
    {
        return pid;
    }
    public void setPid(String pid)
    {
        this.pid = pid;
    }
    public String getpName()
    {
        return pName;
    }
    public void setpName(String pName)
    {
        this.pName = pName;
    }
    public Integer getType()
    {
        return type;
    }
    public void setType(Integer type)
    {
        this.type = type;
    }
    public String getTypeZh()
    {
        return typeZh;
    }
    public void setTypeZh(String typeZh)
    {
        this.typeZh = typeZh;
    }
    public Integer getIsenable()
    {
        return isenable;
    }
    public void setIsenable(Integer isenable)
    {
        this.isenable = isenable;
    }
    public String getIsenableZh()
    {
        return isenableZh;
    }
    public void setIsenableZh(String isenableZh)
    {
        this.isenableZh = isenableZh;
    }
    public Integer getSort()
    {
        return sort;
    }
    public void setSort(Integer sort)
    {
        this.sort = sort;
    }
    public String getRemarks()
    {
        return remarks;
    }
    public void setRemarks(String remarks)
    {
        this.remarks = remarks;
    }
    public String getCreateUid()
    {
        return createUid;
    }
    public void setCreateUid(String createUid)
    {
        this.createUid = createUid;
    }
    public String getCreateName()
    {
        return createName;
    }
    public void setCreateName(String createName)
    {
        this.createName = createName;
    }
    public Date getCreateTime()
    {
        return createTime;
    }
    public void setCreateTime(Date createTime)
    {
        this.createTime = createTime;
    }
    public String getUpdateUid()
    {
        return updateUid;
    }
    public void setUpdateUid(String updateUid)
    {
        this.updateUid = updateUid;
    }
    public String getUpdateName()
    {
        return updateName;
    }
    public void setUpdateName(String updateName)
    {
        this.updateName = updateName;
    }
    public Date getUpdateTime()
    {
        return updateTime;
    }
    public void setUpdateTime(Date updateTime)
    {
        this.updateTime = updateTime;
    }
    public String getIcon()
    {
        return icon;
    }
    public void setIcon(String icon)
    {
        this.icon = icon;
    }
    public String getBackgroundColor()
    {
        return backgroundColor;
    }
    public void setBackgroundColor(String backgroundColor)
    {
        this.backgroundColor = backgroundColor;
    }
    public static long getSerialversionuid()
    {
        return serialVersionUID;
    }
    
}
